home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Medal Software 3
/
Gold Medal Software - Volume 3 (Gold Medal) (1994).iso
/
windows
/
graphs
/
all_tips.arj
/
TT-82.005
< prev
next >
Wrap
Text File
|
1994-04-14
|
2KB
|
48 lines
TECH TIP NO.: TT82.005
PRODUCT: Series 82 Super Voyager VLB-II
REVISION: B
FREQUECNY: All
DATE: April 8, 1994
ORIGINATOR: Vivek Saxena
RELEASED BY: Documentation Control
SUBJECT: Adaptec 1542CF
Problem: When an Adaptec 1542CF is installed in a Super Voyager VLB II
motherboard, the on-board I/O does not function correctly. We have seen this
problem only if the floppy controller on Adaptec is enabled and the on-board
floppy controller is disabled.
Reason: The Super Voyager VLB II motherboard uses an SMC665 super I/O
controller. Adaptec 1542CF uses an Intel 82077 floppy controller. This
controller requires an external decode for floppy port chip select. This
decode is generated externally by the logic on the 1542CF. The floppy port
I/O address decode should be for 3F2h - 3F5h and 3F7h. Within the I/O address
range 3F0h - 3F7h, 3F0h and 3F1h are defined only for PS/2 mode, and 3F6h is
defined for HDD reset.
The external decode logic on the Adaptec 1542CF decodes the
entire range of addresses from 3F0h - 3F5h, and 3F7h. Since the 3F0h and 3F1h
registers are defined as read only, Adaptec will respond to all accesses to
3F0h and 3F1h.
The SMC665 chip uses 3F0h as the Index register and 3F1h as the
data register to access its internal control registers. Since Adaptec will
respond to all accesses at 3F0h and 3F1h, there is a data clash and
consequently the BIOS cannot configure the SMC chip correctly.
When the floppy controller on the Adaptec card is disabled, the
Adaptec card stops responding to accesses in the 3F0h - 3F1 ranges which
solves the problem.
Solution: The only solution that we can suggest at this time is to
disable the Adaptec floppy controller and use the on-board floppy controller.
There is very little functional difference between the two controllers.
To disable the floppy on the Adaptec card, you must turn SW5
ON. Then you must enable the floppy controller on the Super Voyager VLB II
through AMIBIOS Peripheral Setup. The floppy cable should be moved to the
on-board controller. This will completely disable the Adaptec floppy and
should fix the problem.